// 引入koa-router
const Router = require('koa-router')

// 引入处理函数层
const {getBlogs, delBlog, getCategorizes, getbloged, delbloged,getDisplayBlogs ,publicBlog, queryBlog,displayBlog
    ,getForum,goGood
} = require('../../controller/blogs.controller')
// 创建实例
// prefix在路由地址前缀加上默认地址
const router = new Router({ prefix:'/api/blogsys' })
// 1.获取所有文章
router.post('/getblogs', getBlogs )
// 2.删除博客
router.post('/delblog', delBlog )
// 3.获取所有分类
router.post('/getcategorizes', getCategorizes )
// 4.获取被删除的文章
router.post('/getbloged', getbloged )
// 5.永久删除博客
router.post('/delbloged', delbloged )
// 6.获取展示博客
router.post('/getdisplayblogs', getDisplayBlogs )
// 7.发布博客
router.post('/publicblog', publicBlog )
// 8.模糊查询博客
router.post('/queryblog', queryBlog )
// 9.展示单个博客
router.post('/displayblog', displayBlog )
// 10.点赞博客
router.post('/gogood', goGood )

// 帖子
router.post('/getforum', getForum )
module.exports = router